wave suppressor - French English Dictionary